slr (sorry late reply) - Español Inglés Diccionario